#target system id: S54-1P2
#target system description: ISC-2425-25+ with 2 x ZHL-2425-250(X)+ (PA Type 26)
#target PA type: 26
#target splitter type: Passive
#target OS: Windows or Raspberry Pi
#target GUI version: 2.7.9.1
#target generator P/N: ISC-2425-25+
#target generator FW: SGx firmware v2.8.22 and Later
#date created: 9/25/25
#usage instructions: to configure the GUI to the target system, copy this file to the Toolkit_GUI application directory. Rename this file to "config.txt" replacing any existing files of the same name.
#EEPROM config requirements: 
#    USER MUST ADD: "#PATS,0,26", "#PWRMDS,0,56.991", "#SPS,0,55.8,57"
#    USES FACTORY SETTINGS: #IDNS
#additional note: 

#UART
#SGX_port_1 = [Name of port (e.g. COM5, ttyACM0)]

#REMOTE COMMAND PORTS
RCM_port_TCP = 9001
RCM_port_USB = COM12
#RCM_port_RS232 = serial0

#SYSTEM 
cursor_enabled = 1
fullscreen_enabled = 0
console_output_enabled = 0
polling_rate_data = 200
use_minimum_pulse_length = 1
use_runtime_based_reset_detection = 1
reset_on_startup = 1
init_failed_exit = 1
read_temperature = 1
read_temperature_SG = 0
read_power = 1
duty_cycle_compensation_enabled = 0
support_HAT_B14_0835 = 0
enforce_software_limits_frequency = 1
enforce_software_limits_power = 1
enforce_software_limits_autocorrect = 1
AM_controls_enabled = 0
feedforward_PWRS_controls_enabled = 0
feedforward_mode = -1
#FFWD_attenuation_override = -1
error_clear_mode = 1
report_PA_type = 1

#Comment out to disable PSU managed by GPIOs
#GPIO_interlock_in = 19
#GPIO_3v3_out = 20

#MENUS AND FEATURES
menu_home_enabled = 1
menu_splitter_enabled = 1
menu_ALL_enabled = 0
menu_DLL_enabled = 1
menu_sweep_enabled = 1
menu_PSU_enabled = 0
menu_help_enabled = 1
menu_settings_enabled = 1
menu_power_enabled = 1
support_phase_control = 1
support_AM_phase_control = 0
#support_power_offset = 1
support_DVGA = 0
support_ext_triggering_mode = 0
support_coherency_standalone = 1
support_coherency_LVDS_master = 1
support_coherency_LVDS_slave_end = 1
support_coherency_LVDS_slave_inline = 1
support_coherency_AUX_master = 0
support_coherency_AUX_slave_end = 0
support_logging = 1
support_power_control_modes = 1
support_feedforward_control = 1
support_negative_attenuation = 0
support_amplifier_mode = 0
support_AIS_mode = 0
support_modbus_mode = 1
support_ethercat_mode = 0
controls_CW_enabled = 1
controls_PWM_enabled = 1
controls_ALL_enabled = 0
controls_DLL_enabled = 1

#DEFAULTS
modbus_enabled = 0
ethercat_enabled = 0
remote_command_mode = 0
default_DVGA_amplifier_forward_enabled = 0
default_DVGA_amplifier_reflected_enabled = 0
default_DVGA_attenuation_forward = 9
default_DVGA_attenuation_reflected = 9

#LOGGING
#if logging_directory is commented out defaults to '[application_directory]/logging'
#logging_directory = /media/pi/LOGSTICK/
logging_enabled = 0
logging_rate = 1000

#REMOTE COMMAND MODE
support_RCM_mode_TCP_live = 1
support_RCM_mode_TCP_blind = 1
support_RCM_mode_USB_live = 1
support_RCM_mode_USB_blind = 1
support_RCM_mode_RS232_live = 0
support_RCM_mode_RS232_blind = 0
remote_command_mode = 0

#PSU
PSU_count = 1
support_PSU_controls_enable = 0
support_PSU_controls_voltage = 0
support_PSU_controls_current_limit = 0
PSU_voltage = -1
PSU_current_limit = -1
PSU_enabled = -1

#NCHANNEL
splitter_channel_count = 2
splitter_channel_disable = 0
support_splitter_controls_phase = 0
support_splitter_controls_magnitude = 0
support_splitter_controls_attenuation = 0

#CW MODE
frequency_min = 2400
frequency_max = 2500
power_watt_min = 0.2
power_watt_max = 500

#PWM MODE
PWM_frequency_min = 100
PWM_frequency_max = 16000
PWM_minimum_pulse_length_ns = 62000
use_minimum_pulse_length = 1
external_triggering_synchronization_enable = -1
external_triggering_synchronization_delay_us = -1

#SWEEP MODE
SWP_start_freq = 2400
SWP_stop_freq = 2500
SWP_step_freq = 1
SWP_maximum_measure_points = 201
SWP_power_watt = 10

#DLL MODE
DLL_step_freq_limit = 0.1

#ANALOG INPUT MODE
AIS_attenuation_max_db = 30
AIS_attenuation_min_db = 10
AIS_magnitude_max = 75
AIS_magnitude_min = 0
AIS_ADC_min = 1950
AIS_ADC_max = 3225
